@charset "UTF-8";
.common_div_content {
    width:100%;
    overflow: hidden;
    margin:8px 0;
}

.link_content {
    width:100%;
    overflow: hidden;
}

.link_content::after {
    display: inline-block;
    content:"";
    clear: both;
}

.link_div p {
    font-size:12px;
}

.link_div .link_div_title {
    font-size:14px;
}

.link_div {
    float: left;
    box-sizing: border-box;
    position: relative;
}

.link_div_font {
    overflow: hidden;
    width: 80%;
    margin:0 auto;
}

.link_div_font p{
    text-align: left;
    width:100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.link_div_one {
    width:280px;
    height:220px;
    overflow: hidden;
    background:url("../img/link_1.png") no-repeat center;
    background-size:cover;
}

.link_div_font_tall {
    margin-top:54px;
}

.link_div_font_tall_one {
    margin-top:23px;
}

.link_div_font_small{
    margin-top:139px;
}

.link_div_font_small_one {
    margin-top:100px;
}

.link_div_two{
    width:210px;
    height:220px;
    overflow: hidden;
    margin:0 8px;
    background:url("../img/link_2.png") no-repeat center;
    background-size:cover;
}

.link_div_three {
    width: 174px;
    height: 220px;
    overflow: hidden;
    background:url("../img/link_3.png") no-repeat center;
    background-size:cover;
}

.link_div_four {
    width:219px;
    height:174px;
    overflow: hidden;
    background:url("../img/link_4.png") no-repeat center;
    background-size:cover;
}

.link_div_five {
    width:174px;
    height:174px;
    overflow: hidden;
    background:url("../img/link_5.png") no-repeat center;
    background-size:cover;
    margin:0 8px;
}

.link_div_six {
    width:271px;
    height:174px;
    overflow: hidden;
    background:url("../img/link_6.png") no-repeat center;
    background-size:cover;
}

.link_div_seven {
    width:540px;
    height:90px;
    overflow: hidden;
    background-color:#e6e6e6;
    margin-right:8px;
}

.link_div_eight {
    width:131px;
    height:90px;
    overflow: hidden;
    background-color:#e6e6e6;
}
/*模糊框*/
.fuzzy_box {
    display: none;
    width:100%;
    height:100%;
    background-color:#000000;
    opacity:.6;
    position: absolute;
    left:0;
    top:0;
    color: rgba(255,255,255,1);
    vertical-align:middle;
}

.fuzzy_box_content {
    display: inline-block;
    position: absolute;
    left:50%;
    top:50%;
    transform:translateX(-50%) translateY(-50%);
}

.link_div:hover>.fuzzy_box {
    display: block;
}


.center p{
    text-align: center;
}

.content_bottom {
    padding-bottom:85px;
}